Train Depot — synonyms, definition
1. train depot (Noun)
5 synonyms
railroad station railroad terminal railway station station train station
1 definition
train depot (Noun) — Terminal where trains load or unload passengers or goods.
3 types of
depot terminal terminus
3 types
flag stop way station whistle stop